parallel algorithm notes